dense-flowered lupine - Turkish English Dictionary